bit punch - German English Dictionary